tractor drawn implement - Alemán Inglés Diccionario